body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,table,tr,fieldset,pre,form,fieldset,legend,button,input,textarea,th,td { margin:0; padding:0;border: 0;}
*{word-wrap:break-word;}
body {color:#666; font: 12px/1.232  Arial, Tahoma,'宋体', Helvetica, sans-serif; }
a { text-decoration:none; color:#666; outline:none;display:inline-block;}
a,input,select,textarea { outline:none; vertical-align:middle;}
ul,dl { list-style-type:none;}
img { border:0;}
small,em,i {font-weight:normal; font-style:normal;}
li { list-style:none;}
label input { vertical-align:middle;margin-right:5px;}
img {border:0;}
.clear { clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;}
.clear-fix { *overflow: hidden; *zoom: 1; }  
.clear-fix:after { display: table; content: ""; clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;} 
.max1170{ width:1170px; margin:0 auto;}


.top{ width:100%; z-index:5; height:98px; position: absolute; background-image:url(../images/topbj.png); background-repeat:no-repeat; background-position:center top;}
.logo{ float:left; }
.logox{ float:left; margin:24px 15px 0px; width:2px; height:43px; background-color:#000;}
.dwy{ font-weight:bold; color:#333; font-size:14px; float:left; margin-top:35px;}
.gotp{font-size:20px; color:#dc542e;width: 260px;border-left:solid 2px #012475;float:left; padding-left:10px;margin-top: 35px;margin-left: 10px; line-height: 18px;}
.daohan { float: right; margin-top:0px; position:relative;}
.daohan ul li{position:relative;float:left;}
.daohan ul li:hover h3{display:block;border-bottom:solid 3px #333} 
.daohan ul li ul{display:none;}
.daohan ul li:hover ul{position:absolute;display:block;}
.daohan ul li:hover ul li{float:none;}
.daohan ul li:hover ul li:hover a{display:block;}
.daohan ul li:hover ul li ul{display:none;}
.daohan ul li:hover ul li:hover ul{display:block;position:absolute;left:100%;top:0;}
.daohan ul li:hover ul li:hover ul li:hover a{display:block;}
.daohan ul li h3:hover, .daohan ul li h3.cur{ border-bottom:solid 3px #333;}
.nav{float:left;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; padding:0 8px;}
.nav .nLi h3 a{ text-align:center; display:block;  font-size:16px; line-height:20px; float:left; height:87px; line-height:90px; color:#333;}
.nav .nLi h3:hover{border-bottom:solid 3px #333}
.nav .nLi h3 i{ float:left;margin-top: 42px; margin-left:3px;}
.nav .sub{ display:none; width:210px; left:0; top:90px;  position:absolute; line-height:26px; z-index:6; background-color:transparent;-webkit-box-shadow:0 4px 10px #888;-moz-box-shadow:0 4px 10px #888;box-shadow:0 4px 10px #888;}
.nav .sub li{ zoom:1; z-index:5;}
.nav .sub a{ display:block; padding:0 10px; text-align: left;color:#333;
    width: 190px;
    height: 26px;
    overflow: hidden;}
.nav .sub a:hover{ background:#000; color:#fff;}
.topsos{ background-image:url(../images/fdj.png); float:left; width:14px; height:14px;margin-top: 37px;}
.search_form1{ position:absolute; top:91px; right:0px; display:none;z-index:10;}
.search_form1 .input{float: left; padding: 7px 5px 7px 10px; background-color:#FFF;color: #818080;width: 173px;height: 18px;border: solid 1px #333; border-radius:5px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.search_form1 .button{ background:url(../images/soos.png) 2px 0px no-repeat;width:34px; height:34px;background-color: #333;border: solid 1px #333;border-radius:5px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.souc{ float:left; background-image:url(../images/sc.png); width:14px; height:16px;margin-top: 35px; margin-left:10px;}


.foot{ width:100%; background-color:#5d5d5d; height:430px;}
.footlogo{ float:left; margin-top:48px;}
.footlogo li{ margin-top:10px;}
.foylgo{ margin-top:40px; margin-bottom:25px;}
.fotbt{ color:#ccc; font-size:16px;}
.fotbt:hover{color:#ffb647;}
.fotdz{ color:#999; font-size:14px; width:320px;}
.fotemal{color:#999; font-size:14px;float:left;}
.fotemal:hover{color:#ffb647;}
.mal{color:#999; font-size:14px; float:left;}
.products_foot{ float:left; width:190px; margin-top:98px;}
.products_foot ul li{ float:left; margin-top:13px; width:100%;}
.footbt{ font-size:20px; color:#999; padding-bottom:10px; text-transform:uppercase;}
.footbt:hover{color:#ffb647;}
.fotdh{ float:left; width:70px; margin-top:98px;}
.fotdh ul li{ float:left; margin-top:13px;width:100%;}
.fothz{ float:left; width:60px; margin-top:98px;}
.fothz ul li{ float:left; margin-top:13px;width:100%;}
.fotp{ float:left; width:203px; margin-top:98px;}
.fotp ul li{ float:left; margin-top:8px; margin-left:8px;width:97px; height:97px;}
.fotp ul li a{ float:left; width:97px; height:97px;}
.fotp ul li a img{width:97px; height:97px;}
.fotxt{ width:1px; height:272px; float:left; background-color:#787878; margin:98px 65px 0px;}

.dibu{ width:100%; height:63px; background-color:#444; position:relative;}
.dibugo{ width: 560px;}
.dibugo li{ float:left;}
.dibugo li a{ font-size:16px; color:#999; float:left; padding:0 18px; line-height:63px; height:63px;}
.dibugo li a:hover{color:#ffb647;}